package Controladores;

import Utilities.Utilizador;

public class CtlPermissoes {
	private static CtlPermissoes instance = null;
	private DataBase dataBase;
	
	public CtlPermissoes() {
		dataBase=DataBase.getInstance();
	}
	
	public static CtlPermissoes getInstance() {
		if (instance == null) {
			instance = new CtlPermissoes();
		}
		return instance;
	}
	public void  verificarPermissoes(String email, String nome) throws NecessitaSerProprietario {
		if(!dataBase.verificarPermissoes(email, nome)){
			System.out.println("vou lancar");
			throw new NecessitaSerProprietario();
		}
	}
	public boolean verficarUtilizador(Utilizador utilizador) {
		return dataBase.verificarUtilizador(utilizador);
		
	}

	public String getNomeUtilizador(String email) {
			return dataBase.getNomeUtilizador(email);
	}

}
